Property developer - Alemán Inglés Diccionario